.gift-1-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/85d4be8c3dea80e6de6c249dbd15d6e8090125f4.png);
    -webkit-animation: 1.04s steps(13) infinite frame-gift-1-20;
    animation: 1.04s steps(13) infinite frame-gift-1-20;
}


@keyframes frame-gift-1-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -260px;
    }
}

.gift-3-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/6345f0d6a138ad4b449a030e27d85650568915a2.png);
    -webkit-animation: 0.80s steps(10) infinite frame-gift-3-20;
    animation: 0.80s steps(10) infinite frame-gift-3-20;
}


@keyframes frame-gift-3-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -200px;
    }
}

.gift-4-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/8169b8fc3de7c8fb1722bdbfe8a54bb540a7f61d.png);
    -webkit-animation: 1.12s steps(14) infinite frame-gift-4-20;
    animation: 1.12s steps(14) infinite frame-gift-4-20;
}


@keyframes frame-gift-4-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -280px;
    }
}

.gift-6-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/d97ead07024510e3d0aa9d4e1fdb6a9af8fec2b0.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-6-20;
    animation: 0.96s steps(12) infinite frame-gift-6-20;
}


@keyframes frame-gift-6-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-7-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/cb361874bc8fe0e13e328ce3829fdb0d96c91e9a.png);
    -webkit-animation: 0.08s steps(1) infinite frame-gift-7-20;
    animation: 0.08s steps(1) infinite frame-gift-7-20;
}


@keyframes frame-gift-7-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -20px;
    }
}

.gift-8-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/d78cd791ee85e8a58f7c85f3241f50e4b01c639f.png);
    -webkit-animation: 0.08s steps(1) infinite frame-gift-8-20;
    animation: 0.08s steps(1) infinite frame-gift-8-20;
}


@keyframes frame-gift-8-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -20px;
    }
}

.gift-9-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/c3d8dd4f727acc9803219e4e8e4c3fd6982d22d6.png);
    -webkit-animation: 0.88s steps(11) infinite frame-gift-9-20;
    animation: 0.88s steps(11) infinite frame-gift-9-20;
}


@keyframes frame-gift-9-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -220px;
    }
}

.gift-10-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/8aba7f176fbd878fc8f58890bf2b0f5e2dd4b0b6.png);
    -webkit-animation: 1.20s steps(15) infinite frame-gift-10-20;
    animation: 1.20s steps(15) infinite frame-gift-10-20;
}


@keyframes frame-gift-10-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -300px;
    }
}

.gift-25-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/f1b57deabbad276bb658826f7e910910b5d87875.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-25-20;
    animation: 0.96s steps(12) infinite frame-gift-25-20;
}


@keyframes frame-gift-25-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-39-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/f91e7ef67bfa5bed3293752d68a24d2b6615876d.png);
    -webkit-animation: 1.12s steps(14) infinite frame-gift-39-20;
    animation: 1.12s steps(14) infinite frame-gift-39-20;
}


@keyframes frame-gift-39-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -280px;
    }
}

.gift-120-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/98986213f178276ca5d36be680b28be1b1218fe3.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-120-20;
    animation: 1.60s steps(20) infinite frame-gift-120-20;
}


@keyframes frame-gift-120-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-121-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/492a3c07753c5e31aab884a1889a244424be35d9.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-121-20;
    animation: 0.96s steps(12) infinite frame-gift-121-20;
}


@keyframes frame-gift-121-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-20002-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/9fce8e45cd7f90482ee64d339357cb2a48ea5059.png);
    -webkit-animation: 1.68s steps(21) infinite frame-gift-20002-20;
    animation: 1.68s steps(21) infinite frame-gift-20002-20;
}


@keyframes frame-gift-20002-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -420px;
    }
}

.gift-20003-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/4407b3ab37730ede965e85e176924b1d2fbc49a0.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-20003-20;
    animation: 0.96s steps(12) infinite frame-gift-20003-20;
}


@keyframes frame-gift-20003-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-20004-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/ced80d1e34b03f9f08d5080c10cfbac524c6edff.png);
    -webkit-animation: 2.16s steps(27) infinite frame-gift-20004-20;
    animation: 2.16s steps(27) infinite frame-gift-20004-20;
}


@keyframes frame-gift-20004-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -540px;
    }
}

.gift-20008-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/f1743bdec8e4b5a6afc5440768026be9c4a70977.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-20008-20;
    animation: 1.92s steps(24) infinite frame-gift-20008-20;
}


@keyframes frame-gift-20008-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-20010-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/36d1646ece58c0df277bc442d54aab697aeff25a.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-20010-20;
    animation: 1.92s steps(24) infinite frame-gift-20010-20;
}


@keyframes frame-gift-20010-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-20012-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/0ef505f8d92cfd98f23f9a7e77fb88fca06dec10.png);
    -webkit-animation: 1.52s steps(19) infinite frame-gift-20012-20;
    animation: 1.52s steps(19) infinite frame-gift-20012-20;
}


@keyframes frame-gift-20012-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -380px;
    }
}

.gift-20014-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/f04f301f5e11527f5ee90fd4f8ad0e10d05b003f.png);
    -webkit-animation: 1.68s steps(21) infinite frame-gift-20014-20;
    animation: 1.68s steps(21) infinite frame-gift-20014-20;
}


@keyframes frame-gift-20014-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -420px;
    }
}

.gift-30004-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/8169b8fc3de7c8fb1722bdbfe8a54bb540a7f61d.png);
    -webkit-animation: 1.12s steps(14) infinite frame-gift-30004-20;
    animation: 1.12s steps(14) infinite frame-gift-30004-20;
}


@keyframes frame-gift-30004-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -280px;
    }
}

.gift-30006-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/438d5cdbcda27c45abb5dc57e9b3c2779f87edf7.png);
    -webkit-animation: 2.00s steps(25) infinite frame-gift-30006-20;
    animation: 2.00s steps(25) infinite frame-gift-30006-20;
}


@keyframes frame-gift-30006-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -500px;
    }
}

.gift-30010-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/2a53a403f650a91b94442ab48f1eb45fd5fa2e20.png);
    -webkit-animation: 2.72s steps(34) infinite frame-gift-30010-20;
    animation: 2.72s steps(34) infinite frame-gift-30010-20;
}


@keyframes frame-gift-30010-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -680px;
    }
}

.gift-30014-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/403dde35936a288ba64a54d03669f1c439d918ac.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30014-20;
    animation: 1.92s steps(24) infinite frame-gift-30014-20;
}


@keyframes frame-gift-30014-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30027-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/4f526dda14b37ac866c8a082e2f06eeab8bdfb9d.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30027-20;
    animation: 1.92s steps(24) infinite frame-gift-30027-20;
}


@keyframes frame-gift-30027-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30032-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/7ddc8f5abc1d821740630a2909ce6588e5669cf1.png);
    -webkit-animation: 0.08s steps(1) infinite frame-gift-30032-20;
    animation: 0.08s steps(1) infinite frame-gift-30032-20;
}


@keyframes frame-gift-30032-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -20px;
    }
}

.gift-30033-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/67dbb744cf794317e5a7df77e91a3d21fea4771f.png);
    -webkit-animation: 2.16s steps(27) infinite frame-gift-30033-20;
    animation: 2.16s steps(27) infinite frame-gift-30033-20;
}


@keyframes frame-gift-30033-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -540px;
    }
}

.gift-30035-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/28c2f3dd68170391d173ca2efd02bdabc917df26.png);
    -webkit-animation: 0.16s steps(2) infinite frame-gift-30035-20;
    animation: 0.16s steps(2) infinite frame-gift-30035-20;
}


@keyframes frame-gift-30035-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -40px;
    }
}

.gift-30046-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/8fcfe464e946541a1a7d9d958e4c91ed61a60309.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-30046-20;
    animation: 0.96s steps(12) infinite frame-gift-30046-20;
}


@keyframes frame-gift-30046-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-30047-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/08925f72de64916329123bcad5af5ee37addffeb.png);
    -webkit-animation: 1.76s steps(22) infinite frame-gift-30047-20;
    animation: 1.76s steps(22) infinite frame-gift-30047-20;
}


@keyframes frame-gift-30047-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -440px;
    }
}

.gift-30048-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/c64129b947629963f1ef9339e29b9d3749d97006.png);
    -webkit-animation: 1.44s steps(18) infinite frame-gift-30048-20;
    animation: 1.44s steps(18) infinite frame-gift-30048-20;
}


@keyframes frame-gift-30048-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -360px;
    }
}

.gift-30050-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/07711f5e3f6ccfe38d92b0f4e986680023aee245.png);
    -webkit-animation: 1.44s steps(18) infinite frame-gift-30050-20;
    animation: 1.44s steps(18) infinite frame-gift-30050-20;
}


@keyframes frame-gift-30050-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -360px;
    }
}

.gift-30051-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/4c2c87d443e60fc58559d282edc20a0815d7803f.png);
    -webkit-animation: 1.44s steps(18) infinite frame-gift-30051-20;
    animation: 1.44s steps(18) infinite frame-gift-30051-20;
}


@keyframes frame-gift-30051-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -360px;
    }
}

.gift-30052-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/79f4bab7bc3c6d5e4308f242919a6450d1f5b939.png);
    -webkit-animation: 1.44s steps(18) infinite frame-gift-30052-20;
    animation: 1.44s steps(18) infinite frame-gift-30052-20;
}


@keyframes frame-gift-30052-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -360px;
    }
}

.gift-30054-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/352d8c1bfa64b110177b2a47167b0875ab6644ed.png);
    -webkit-animation: 1.28s steps(16) infinite frame-gift-30054-20;
    animation: 1.28s steps(16) infinite frame-gift-30054-20;
}


@keyframes frame-gift-30054-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -320px;
    }
}

.gift-30057-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/f38404ea1d8bdbda3d18ce686f716661e66bf99c.png);
    -webkit-animation: 2.56s steps(32) infinite frame-gift-30057-20;
    animation: 2.56s steps(32) infinite frame-gift-30057-20;
}


@keyframes frame-gift-30057-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -640px;
    }
}

.gift-30058-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/4be218da20f0157907e71922ef0f4d45ec970b98.png);
    -webkit-animation: 2.56s steps(32) infinite frame-gift-30058-20;
    animation: 2.56s steps(32) infinite frame-gift-30058-20;
}


@keyframes frame-gift-30058-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -640px;
    }
}

.gift-30059-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/155ae342a10647e0e12ecdbf709c02a3406c55af.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30059-20;
    animation: 1.92s steps(24) infinite frame-gift-30059-20;
}


@keyframes frame-gift-30059-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30060-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/2721998b75b021c47ef6fc1c2f2efebe7dd331ff.png);
    -webkit-animation: 1.76s steps(22) infinite frame-gift-30060-20;
    animation: 1.76s steps(22) infinite frame-gift-30060-20;
}


@keyframes frame-gift-30060-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -440px;
    }
}

.gift-30063-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/67e0f26e731cff068fe12b8b8ec57bf27932f9e4.png);
    -webkit-animation: 0.56s steps(7) infinite frame-gift-30063-20;
    animation: 0.56s steps(7) infinite frame-gift-30063-20;
}


@keyframes frame-gift-30063-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -140px;
    }
}

.gift-30064-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/1a317900775b16d1430c1b412c40d0c0bc7a8d84.png);
    -webkit-animation: 1.20s steps(15) infinite frame-gift-30064-20;
    animation: 1.20s steps(15) infinite frame-gift-30064-20;
}


@keyframes frame-gift-30064-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -300px;
    }
}

.gift-30065-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/9365b75a41ac6a07b0770b1f2e72199ca7e68e3a.png);
    -webkit-animation: 1.76s steps(22) infinite frame-gift-30065-20;
    animation: 1.76s steps(22) infinite frame-gift-30065-20;
}


@keyframes frame-gift-30065-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -440px;
    }
}

.gift-30070-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/6acb5f742bbb87a65aa3f953006083ef2f13f265.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-30070-20;
    animation: 0.96s steps(12) infinite frame-gift-30070-20;
}


@keyframes frame-gift-30070-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-30071-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/8c3a12c2c05f070b5a91e2be2d4ffa4cf81aa68b.png);
    -webkit-animation: 2.24s steps(28) infinite frame-gift-30071-20;
    animation: 2.24s steps(28) infinite frame-gift-30071-20;
}


@keyframes frame-gift-30071-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -560px;
    }
}

.gift-30072-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/d7741802d5dce64373e67d3d0d4bbc8cf725ac86.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30072-20;
    animation: 1.92s steps(24) infinite frame-gift-30072-20;
}


@keyframes frame-gift-30072-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30081-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/f8ac1af37cc58a1777ae6ad667107fc99d6f0428.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-30081-20;
    animation: 0.96s steps(12) infinite frame-gift-30081-20;
}


@keyframes frame-gift-30081-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-30082-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/98ba1040097d0d77161ce24d04b204e9bb9ed3ac.png);
    -webkit-animation: 1.52s steps(19) infinite frame-gift-30082-20;
    animation: 1.52s steps(19) infinite frame-gift-30082-20;
}


@keyframes frame-gift-30082-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -380px;
    }
}

.gift-30085-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/cece0be9fd101dbf7d945c5dac7016d5e8a5b3d1.png);
    -webkit-animation: 1.44s steps(18) infinite frame-gift-30085-20;
    animation: 1.44s steps(18) infinite frame-gift-30085-20;
}


@keyframes frame-gift-30085-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -360px;
    }
}

.gift-30086-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/7f311376f07105d4d8134b9e6fe2822db944fc6a.png);
    -webkit-animation: 0.64s steps(8) infinite frame-gift-30086-20;
    animation: 0.64s steps(8) infinite frame-gift-30086-20;
}


@keyframes frame-gift-30086-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -160px;
    }
}

.gift-30087-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/4fed07c8c495793678dfc104725314150e1cb760.png);
    -webkit-animation: 2.40s steps(30) infinite frame-gift-30087-20;
    animation: 2.40s steps(30) infinite frame-gift-30087-20;
}


@keyframes frame-gift-30087-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -600px;
    }
}

.gift-30088-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/921bfd4c3194a3732106b7de37a8ca74525777a9.png);
    -webkit-animation: 1.76s steps(22) infinite frame-gift-30088-20;
    animation: 1.76s steps(22) infinite frame-gift-30088-20;
}


@keyframes frame-gift-30088-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -440px;
    }
}

.gift-30089-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/aa82ee58dda9ec4cee7229740d3949134bdcf266.png);
    -webkit-animation: 1.52s steps(19) infinite frame-gift-30089-20;
    animation: 1.52s steps(19) infinite frame-gift-30089-20;
}


@keyframes frame-gift-30089-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -380px;
    }
}

.gift-30090-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/048bb17a137eed1b864ad8c76beb22c6ee4da743.png);
    -webkit-animation: 2.56s steps(32) infinite frame-gift-30090-20;
    animation: 2.56s steps(32) infinite frame-gift-30090-20;
}


@keyframes frame-gift-30090-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -640px;
    }
}

.gift-30091-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/165192d83652dd2df3ed7437e47e32043022b288.png);
    -webkit-animation: 3.20s steps(40) infinite frame-gift-30091-20;
    animation: 3.20s steps(40) infinite frame-gift-30091-20;
}


@keyframes frame-gift-30091-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -800px;
    }
}

.gift-30117-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/1192e6ead04dee557388632a10c35feb3246310f.png);
    -webkit-animation: 1.28s steps(16) infinite frame-gift-30117-20;
    animation: 1.28s steps(16) infinite frame-gift-30117-20;
}


@keyframes frame-gift-30117-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -320px;
    }
}

.gift-30135-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/c18bf26330f983f5d03fc2db3ed286ba68184b45.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30135-20;
    animation: 1.92s steps(24) infinite frame-gift-30135-20;
}


@keyframes frame-gift-30135-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30136-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/4e19f947d0bd346d38fe4838d7ab431d003f9d7f.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-30136-20;
    animation: 0.96s steps(12) infinite frame-gift-30136-20;
}


@keyframes frame-gift-30136-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-30139-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/fb064a290b18d638b7480d47cae5b8e84c1370af.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30139-20;
    animation: 1.92s steps(24) infinite frame-gift-30139-20;
}


@keyframes frame-gift-30139-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30140-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/5b2e39b1b391790571b0df5c0597a654077df1b8.png);
    -webkit-animation: 1.84s steps(23) infinite frame-gift-30140-20;
    animation: 1.84s steps(23) infinite frame-gift-30140-20;
}


@keyframes frame-gift-30140-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -460px;
    }
}

.gift-30146-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/880693c194c891d7b9481ac1039d6b3b388d3afa.png);
    -webkit-animation: 2.56s steps(32) infinite frame-gift-30146-20;
    animation: 2.56s steps(32) infinite frame-gift-30146-20;
}


@keyframes frame-gift-30146-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -640px;
    }
}

.gift-30147-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/774630bd4217ef64f9fcb49a3a399c716253de04.png);
    -webkit-animation: 2.64s steps(33) infinite frame-gift-30147-20;
    animation: 2.64s steps(33) infinite frame-gift-30147-20;
}


@keyframes frame-gift-30147-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -660px;
    }
}

.gift-30148-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/ecfe483ce96f59a1fc8acd7db0f9d6f73c6f43f1.png);
    -webkit-animation: 6.32s steps(79) infinite frame-gift-30148-20;
    animation: 6.32s steps(79) infinite frame-gift-30148-20;
}


@keyframes frame-gift-30148-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -1580px;
    }
}

.gift-30149-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/ecfe483ce96f59a1fc8acd7db0f9d6f73c6f43f1.png);
    -webkit-animation: 6.32s steps(79) infinite frame-gift-30149-20;
    animation: 6.32s steps(79) infinite frame-gift-30149-20;
}


@keyframes frame-gift-30149-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -1580px;
    }
}

.gift-30150-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/ecfe483ce96f59a1fc8acd7db0f9d6f73c6f43f1.png);
    -webkit-animation: 6.32s steps(79) infinite frame-gift-30150-20;
    animation: 6.32s steps(79) infinite frame-gift-30150-20;
}


@keyframes frame-gift-30150-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -1580px;
    }
}

.gift-30151-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/ecfe483ce96f59a1fc8acd7db0f9d6f73c6f43f1.png);
    -webkit-animation: 6.32s steps(79) infinite frame-gift-30151-20;
    animation: 6.32s steps(79) infinite frame-gift-30151-20;
}


@keyframes frame-gift-30151-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -1580px;
    }
}

.gift-30152-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/ecfe483ce96f59a1fc8acd7db0f9d6f73c6f43f1.png);
    -webkit-animation: 6.32s steps(79) infinite frame-gift-30152-20;
    animation: 6.32s steps(79) infinite frame-gift-30152-20;
}


@keyframes frame-gift-30152-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -1580px;
    }
}

.gift-30153-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/48ae7a8f87f7b87cdedad0f1bdb9ad3195d80178.png);
    -webkit-animation: 2.40s steps(30) infinite frame-gift-30153-20;
    animation: 2.40s steps(30) infinite frame-gift-30153-20;
}


@keyframes frame-gift-30153-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -600px;
    }
}

.gift-30197-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/51cebcd70c3ec995901c218dc37676aa9393b346.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30197-20;
    animation: 1.60s steps(20) infinite frame-gift-30197-20;
}


@keyframes frame-gift-30197-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30208-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/e2ed8e6a678e18afe7c60b938181e5ddea02c484.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-30208-20;
    animation: 0.96s steps(12) infinite frame-gift-30208-20;
}


@keyframes frame-gift-30208-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-30229-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/8d1aeecb8130d76d9728e322391a6d9cf5b70e33.png);
    -webkit-animation: 2.00s steps(25) infinite frame-gift-30229-20;
    animation: 2.00s steps(25) infinite frame-gift-30229-20;
}


@keyframes frame-gift-30229-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -500px;
    }
}

.gift-30235-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/2ba897ccaec3040287aaeef6a4b8b24b5f9eb081.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30235-20;
    animation: 1.92s steps(24) infinite frame-gift-30235-20;
}


@keyframes frame-gift-30235-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30240-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/391969d9ecae72a1fc22bd064475749b3dcec1b0.png);
    -webkit-animation: 2.40s steps(30) infinite frame-gift-30240-20;
    animation: 2.40s steps(30) infinite frame-gift-30240-20;
}


@keyframes frame-gift-30240-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -600px;
    }
}

.gift-30241-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/32f94ebf87ee299389abbad9a4db0f4897302c4d.png);
    -webkit-animation: 2.24s steps(28) infinite frame-gift-30241-20;
    animation: 2.24s steps(28) infinite frame-gift-30241-20;
}


@keyframes frame-gift-30241-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -560px;
    }
}

.gift-30244-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/594b98e5fda0ef49a290a8b20281805ad3487de1.png);
    -webkit-animation: 1.20s steps(15) infinite frame-gift-30244-20;
    animation: 1.20s steps(15) infinite frame-gift-30244-20;
}


@keyframes frame-gift-30244-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -300px;
    }
}

.gift-30245-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/13197054f444fbd06738506961fa42aa02484b02.png);
    -webkit-animation: 2.40s steps(30) infinite frame-gift-30245-20;
    animation: 2.40s steps(30) infinite frame-gift-30245-20;
}


@keyframes frame-gift-30245-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -600px;
    }
}

.gift-30247-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/13197054f444fbd06738506961fa42aa02484b02.png);
    -webkit-animation: 2.40s steps(30) infinite frame-gift-30247-20;
    animation: 2.40s steps(30) infinite frame-gift-30247-20;
}


@keyframes frame-gift-30247-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -600px;
    }
}

.gift-30248-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/4d5881d12346ca4b2bdb9d7361fc98d8d260cfa0.png);
    -webkit-animation: 4.32s steps(54) infinite frame-gift-30248-20;
    animation: 4.32s steps(54) infinite frame-gift-30248-20;
}


@keyframes frame-gift-30248-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -1080px;
    }
}

.gift-30250-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/909dbe7db1e8e0dbce752696730445326b15e647.png);
    -webkit-animation: 2.40s steps(30) infinite frame-gift-30250-20;
    animation: 2.40s steps(30) infinite frame-gift-30250-20;
}


@keyframes frame-gift-30250-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -600px;
    }
}

.gift-30254-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/a7720ab3b7729177e12d7e2af9b692fed2eb9f30.png);
    -webkit-animation: 1.12s steps(14) infinite frame-gift-30254-20;
    animation: 1.12s steps(14) infinite frame-gift-30254-20;
}


@keyframes frame-gift-30254-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -280px;
    }
}

.gift-30256-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/301b80a5f143e2d459792e55161423dc3fb63098.png);
    -webkit-animation: 2.88s steps(36) infinite frame-gift-30256-20;
    animation: 2.88s steps(36) infinite frame-gift-30256-20;
}


@keyframes frame-gift-30256-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -720px;
    }
}

.gift-30264-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/5819aac3b8c8faa7da7e9430d8bb8c519208d971.png);
    -webkit-animation: 0.64s steps(8) infinite frame-gift-30264-20;
    animation: 0.64s steps(8) infinite frame-gift-30264-20;
}


@keyframes frame-gift-30264-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -160px;
    }
}

.gift-30265-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/da2cc4e3507808a634473203f6ba3f15d63b514f.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-30265-20;
    animation: 0.96s steps(12) infinite frame-gift-30265-20;
}


@keyframes frame-gift-30265-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-30266-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/04ca1f73d93b05cfbb13dcbc387cd9b2e5a546ef.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30266-20;
    animation: 1.60s steps(20) infinite frame-gift-30266-20;
}


@keyframes frame-gift-30266-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30268-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/dcf5ada27ff2fecff7be440eafb31afbc5470567.png);
    -webkit-animation: 0.16s steps(2) infinite frame-gift-30268-20;
    animation: 0.16s steps(2) infinite frame-gift-30268-20;
}


@keyframes frame-gift-30268-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -40px;
    }
}

.gift-30274-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/54c51641ef0de2ec63af1afb2bc2bb7b4e001c37.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30274-20;
    animation: 1.60s steps(20) infinite frame-gift-30274-20;
}


@keyframes frame-gift-30274-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30275-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/d8cd42f7d3ccffccc57a40bedffd593d55f90197.png);
    -webkit-animation: 2.32s steps(29) infinite frame-gift-30275-20;
    animation: 2.32s steps(29) infinite frame-gift-30275-20;
}


@keyframes frame-gift-30275-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -580px;
    }
}

.gift-30276-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/dd6422e2cda42426bf4416b0309d9095be621b0f.png);
    -webkit-animation: 1.76s steps(22) infinite frame-gift-30276-20;
    animation: 1.76s steps(22) infinite frame-gift-30276-20;
}


@keyframes frame-gift-30276-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -440px;
    }
}

.gift-30277-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/bcad0c83e76a83d411f54dd35a599914dd3e7b16.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30277-20;
    animation: 1.92s steps(24) infinite frame-gift-30277-20;
}


@keyframes frame-gift-30277-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30278-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/f989fea2c74ee1e3df3d813006468bf741aafda3.png);
    -webkit-animation: 0.32s steps(4) infinite frame-gift-30278-20;
    animation: 0.32s steps(4) infinite frame-gift-30278-20;
}


@keyframes frame-gift-30278-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -80px;
    }
}

.gift-30279-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/f989fea2c74ee1e3df3d813006468bf741aafda3.png);
    -webkit-animation: 0.32s steps(4) infinite frame-gift-30279-20;
    animation: 0.32s steps(4) infinite frame-gift-30279-20;
}


@keyframes frame-gift-30279-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -80px;
    }
}

.gift-30280-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/f989fea2c74ee1e3df3d813006468bf741aafda3.png);
    -webkit-animation: 0.32s steps(4) infinite frame-gift-30280-20;
    animation: 0.32s steps(4) infinite frame-gift-30280-20;
}


@keyframes frame-gift-30280-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -80px;
    }
}

.gift-30281-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/f989fea2c74ee1e3df3d813006468bf741aafda3.png);
    -webkit-animation: 0.32s steps(4) infinite frame-gift-30281-20;
    animation: 0.32s steps(4) infinite frame-gift-30281-20;
}


@keyframes frame-gift-30281-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -80px;
    }
}

.gift-30282-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/f989fea2c74ee1e3df3d813006468bf741aafda3.png);
    -webkit-animation: 0.32s steps(4) infinite frame-gift-30282-20;
    animation: 0.32s steps(4) infinite frame-gift-30282-20;
}


@keyframes frame-gift-30282-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -80px;
    }
}

.gift-30283-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/9df958eda67c65b9c90f7baff0688e3743b0b6b6.png);
    -webkit-animation: 0.32s steps(4) infinite frame-gift-30283-20;
    animation: 0.32s steps(4) infinite frame-gift-30283-20;
}


@keyframes frame-gift-30283-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -80px;
    }
}

.gift-30284-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/1cf7d002d2f4c9d098ee3b8bd0c50567ac828e31.png);
    -webkit-animation: 0.32s steps(4) infinite frame-gift-30284-20;
    animation: 0.32s steps(4) infinite frame-gift-30284-20;
}


@keyframes frame-gift-30284-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -80px;
    }
}

.gift-30293-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/c3d8dd4f727acc9803219e4e8e4c3fd6982d22d6.png);
    -webkit-animation: 0.88s steps(11) infinite frame-gift-30293-20;
    animation: 0.88s steps(11) infinite frame-gift-30293-20;
}


@keyframes frame-gift-30293-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -220px;
    }
}

.gift-30294-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/3a57b5dc0ef4cf9747a23eafcf456dc26551c255.png);
    -webkit-animation: 1.04s steps(13) infinite frame-gift-30294-20;
    animation: 1.04s steps(13) infinite frame-gift-30294-20;
}


@keyframes frame-gift-30294-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -260px;
    }
}

.gift-30295-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/dc7a2ff42f452edb49aa041378b929c2aaaca570.png);
    -webkit-animation: 1.52s steps(19) infinite frame-gift-30295-20;
    animation: 1.52s steps(19) infinite frame-gift-30295-20;
}


@keyframes frame-gift-30295-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -380px;
    }
}

.gift-30296-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/cfc6498f1dc197e5cd55259b6b7921183e69d6eb.png);
    -webkit-animation: 0.80s steps(10) infinite frame-gift-30296-20;
    animation: 0.80s steps(10) infinite frame-gift-30296-20;
}


@keyframes frame-gift-30296-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -200px;
    }
}

.gift-30299-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/d1bbe448e2fe35f051aef382b3418c614a109700.png);
    -webkit-animation: 2.64s steps(33) infinite frame-gift-30299-20;
    animation: 2.64s steps(33) infinite frame-gift-30299-20;
}


@keyframes frame-gift-30299-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -660px;
    }
}

.gift-30316-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/11e65cdd3ee905d1a20fb27e1a87b79303f2d60d.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30316-20;
    animation: 1.92s steps(24) infinite frame-gift-30316-20;
}


@keyframes frame-gift-30316-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30321-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/5a65178e260c487965c66ef7f0c3c7be884ee6f0.png);
    -webkit-animation: 1.76s steps(22) infinite frame-gift-30321-20;
    animation: 1.76s steps(22) infinite frame-gift-30321-20;
}


@keyframes frame-gift-30321-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -440px;
    }
}

.gift-30322-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/b90e20a9e44d479e139df8118e2c436152770969.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30322-20;
    animation: 1.92s steps(24) infinite frame-gift-30322-20;
}


@keyframes frame-gift-30322-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30323-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/6c1f8ddb48a6ea3ba124301fcad6a7cb4eecc2b2.png);
    -webkit-animation: 2.72s steps(34) infinite frame-gift-30323-20;
    animation: 2.72s steps(34) infinite frame-gift-30323-20;
}


@keyframes frame-gift-30323-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -680px;
    }
}

.gift-30329-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/3cd2e43e14e2c63142a000ae63ea2d5ac3cb3fca.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30329-20;
    animation: 1.60s steps(20) infinite frame-gift-30329-20;
}


@keyframes frame-gift-30329-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30331-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/03759719db41375dd5a424c45136dafaebc4b312.png);
    -webkit-animation: 0.88s steps(11) infinite frame-gift-30331-20;
    animation: 0.88s steps(11) infinite frame-gift-30331-20;
}


@keyframes frame-gift-30331-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -220px;
    }
}

.gift-30332-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/03759719db41375dd5a424c45136dafaebc4b312.png);
    -webkit-animation: 0.88s steps(11) infinite frame-gift-30332-20;
    animation: 0.88s steps(11) infinite frame-gift-30332-20;
}


@keyframes frame-gift-30332-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -220px;
    }
}

.gift-30333-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/cfc6498f1dc197e5cd55259b6b7921183e69d6eb.png);
    -webkit-animation: 0.80s steps(10) infinite frame-gift-30333-20;
    animation: 0.80s steps(10) infinite frame-gift-30333-20;
}


@keyframes frame-gift-30333-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -200px;
    }
}

.gift-30339-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/87a38c53b123b35e46847609d35ee3c917b1c195.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30339-20;
    animation: 1.60s steps(20) infinite frame-gift-30339-20;
}


@keyframes frame-gift-30339-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30355-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/702ba31ffe138e61ee28921f8068482b10b6a799.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30355-20;
    animation: 1.92s steps(24) infinite frame-gift-30355-20;
}


@keyframes frame-gift-30355-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30356-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/191cbd861548853750958452c09eada72bfc510c.png);
    -webkit-animation: 2.00s steps(25) infinite frame-gift-30356-20;
    animation: 2.00s steps(25) infinite frame-gift-30356-20;
}


@keyframes frame-gift-30356-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -500px;
    }
}

.gift-30362-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/1d92b1d4c8c5636c51b89b0950118a8c2b380ef5.png);
    -webkit-animation: 2.24s steps(28) infinite frame-gift-30362-20;
    animation: 2.24s steps(28) infinite frame-gift-30362-20;
}


@keyframes frame-gift-30362-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -560px;
    }
}

.gift-30365-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/b5404a10c6a6ead10185b94a2425e14e349a60f1.png);
    -webkit-animation: 0.64s steps(8) infinite frame-gift-30365-20;
    animation: 0.64s steps(8) infinite frame-gift-30365-20;
}


@keyframes frame-gift-30365-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -160px;
    }
}

.gift-30403-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/79a434c594207dd53c37aa3836d4febfdbbd7098.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30403-20;
    animation: 1.92s steps(24) infinite frame-gift-30403-20;
}


@keyframes frame-gift-30403-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30404-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/157193dea0f7f8f558c35d7aece2d54fbee20c34.png);
    -webkit-animation: 0.08s steps(1) infinite frame-gift-30404-20;
    animation: 0.08s steps(1) infinite frame-gift-30404-20;
}


@keyframes frame-gift-30404-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -20px;
    }
}

.gift-30405-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/157193dea0f7f8f558c35d7aece2d54fbee20c34.png);
    -webkit-animation: 0.08s steps(1) infinite frame-gift-30405-20;
    animation: 0.08s steps(1) infinite frame-gift-30405-20;
}


@keyframes frame-gift-30405-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -20px;
    }
}

.gift-30406-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/157193dea0f7f8f558c35d7aece2d54fbee20c34.png);
    -webkit-animation: 0.08s steps(1) infinite frame-gift-30406-20;
    animation: 0.08s steps(1) infinite frame-gift-30406-20;
}


@keyframes frame-gift-30406-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -20px;
    }
}

.gift-30407-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/846e3ae20c7ca238fa712aaaf56c3d8e0c28168b.png);
    -webkit-animation: 0.08s steps(1) infinite frame-gift-30407-20;
    animation: 0.08s steps(1) infinite frame-gift-30407-20;
}


@keyframes frame-gift-30407-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -20px;
    }
}

.gift-30408-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/623224c509f9f059c333a8952ed7700836a1d792.png);
    -webkit-animation: 0.08s steps(1) infinite frame-gift-30408-20;
    animation: 0.08s steps(1) infinite frame-gift-30408-20;
}


@keyframes frame-gift-30408-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -20px;
    }
}

.gift-30416-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/5b5fa989e4140494cd14dd2560bb4b00f70e7ea3.png);
    -webkit-animation: 0.08s steps(1) infinite frame-gift-30416-20;
    animation: 0.08s steps(1) infinite frame-gift-30416-20;
}


@keyframes frame-gift-30416-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -20px;
    }
}

.gift-30417-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/f6b73dd3bd0d672b1c186db7b314648307e39fba.png);
    -webkit-animation: 0.08s steps(1) infinite frame-gift-30417-20;
    animation: 0.08s steps(1) infinite frame-gift-30417-20;
}


@keyframes frame-gift-30417-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -20px;
    }
}

.gift-30418-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/e30abc2ccd1eea290c4a930bc740c48d17872e3c.png);
    -webkit-animation: 0.08s steps(1) infinite frame-gift-30418-20;
    animation: 0.08s steps(1) infinite frame-gift-30418-20;
}


@keyframes frame-gift-30418-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -20px;
    }
}

.gift-30419-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/774630bd4217ef64f9fcb49a3a399c716253de04.png);
    -webkit-animation: 2.64s steps(33) infinite frame-gift-30419-20;
    animation: 2.64s steps(33) infinite frame-gift-30419-20;
}


@keyframes frame-gift-30419-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -660px;
    }
}

.gift-30420-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/51ddd2efdc4167630072ad9a7d79d6c150833062.png);
    -webkit-animation: 0.08s steps(1) infinite frame-gift-30420-20;
    animation: 0.08s steps(1) infinite frame-gift-30420-20;
}


@keyframes frame-gift-30420-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -20px;
    }
}

.gift-30421-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/e490a6aaf0befe028019e20f50e9cc7656c56567.png);
    -webkit-animation: 0.08s steps(1) infinite frame-gift-30421-20;
    animation: 0.08s steps(1) infinite frame-gift-30421-20;
}


@keyframes frame-gift-30421-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -20px;
    }
}

.gift-30424-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/5c6c12bef0e3c300bccd8e3f5a3341d5a91244d0.png);
    -webkit-animation: 1.76s steps(22) infinite frame-gift-30424-20;
    animation: 1.76s steps(22) infinite frame-gift-30424-20;
}


@keyframes frame-gift-30424-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -440px;
    }
}

.gift-30426-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/e7c17eca52a53bee84f45f8ab0e09c7e0856d937.png);
    -webkit-animation: 2.32s steps(29) infinite frame-gift-30426-20;
    animation: 2.32s steps(29) infinite frame-gift-30426-20;
}


@keyframes frame-gift-30426-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -580px;
    }
}

.gift-30427-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/9616af7b3045f235b83e9875a5a7d0799b6286a6.png);
    -webkit-animation: 0.32s steps(4) infinite frame-gift-30427-20;
    animation: 0.32s steps(4) infinite frame-gift-30427-20;
}


@keyframes frame-gift-30427-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -80px;
    }
}

.gift-30436-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/e0ed8c5c4727ec77c5dcaff60dca4a3b31532ced.png);
    -webkit-animation: 1.36s steps(17) infinite frame-gift-30436-20;
    animation: 1.36s steps(17) infinite frame-gift-30436-20;
}


@keyframes frame-gift-30436-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -340px;
    }
}

.gift-30444-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/085c3f3caf65dba4833afba1cdd9c4dd83a12e24.png);
    -webkit-animation: 2.32s steps(29) infinite frame-gift-30444-20;
    animation: 2.32s steps(29) infinite frame-gift-30444-20;
}


@keyframes frame-gift-30444-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -580px;
    }
}

.gift-30446-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/525bcd9b0880cc3be5ae68daf6d95a9ca4d39d86.png);
    -webkit-animation: 2.16s steps(27) infinite frame-gift-30446-20;
    animation: 2.16s steps(27) infinite frame-gift-30446-20;
}


@keyframes frame-gift-30446-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -540px;
    }
}

.gift-30447-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/62ec1893594c37e27f73d09db4fa7f01e53e41f8.png);
    -webkit-animation: 1.44s steps(18) infinite frame-gift-30447-20;
    animation: 1.44s steps(18) infinite frame-gift-30447-20;
}


@keyframes frame-gift-30447-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -360px;
    }
}

.gift-30448-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/8bd1091057a3def8d1f4312df61206908c2617d9.png);
    -webkit-animation: 2.32s steps(29) infinite frame-gift-30448-20;
    animation: 2.32s steps(29) infinite frame-gift-30448-20;
}


@keyframes frame-gift-30448-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -580px;
    }
}

.gift-30452-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/4407b3ab37730ede965e85e176924b1d2fbc49a0.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-30452-20;
    animation: 0.96s steps(12) infinite frame-gift-30452-20;
}


@keyframes frame-gift-30452-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-30458-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/376354dcee369721373a21898f4385891c495078.png);
    -webkit-animation: 2.56s steps(32) infinite frame-gift-30458-20;
    animation: 2.56s steps(32) infinite frame-gift-30458-20;
}


@keyframes frame-gift-30458-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -640px;
    }
}

.gift-30461-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/b87f6419b8ea8fede6bbad5e8677933778cf7089.png);
    -webkit-animation: 2.00s steps(25) infinite frame-gift-30461-20;
    animation: 2.00s steps(25) infinite frame-gift-30461-20;
}


@keyframes frame-gift-30461-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -500px;
    }
}

.gift-30464-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/7b66d337b9b4093a55546614562fc8e70181fe69.png);
    -webkit-animation: 2.32s steps(29) infinite frame-gift-30464-20;
    animation: 2.32s steps(29) infinite frame-gift-30464-20;
}


@keyframes frame-gift-30464-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -580px;
    }
}

.gift-30465-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/e95abded2ebad34359e65e632dc513026fd92fcb.png);
    -webkit-animation: 0.32s steps(4) infinite frame-gift-30465-20;
    animation: 0.32s steps(4) infinite frame-gift-30465-20;
}


@keyframes frame-gift-30465-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -80px;
    }
}

.gift-30466-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/e95abded2ebad34359e65e632dc513026fd92fcb.png);
    -webkit-animation: 0.32s steps(4) infinite frame-gift-30466-20;
    animation: 0.32s steps(4) infinite frame-gift-30466-20;
}


@keyframes frame-gift-30466-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -80px;
    }
}

.gift-30467-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/e95abded2ebad34359e65e632dc513026fd92fcb.png);
    -webkit-animation: 0.32s steps(4) infinite frame-gift-30467-20;
    animation: 0.32s steps(4) infinite frame-gift-30467-20;
}


@keyframes frame-gift-30467-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -80px;
    }
}

.gift-30468-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/e95abded2ebad34359e65e632dc513026fd92fcb.png);
    -webkit-animation: 0.32s steps(4) infinite frame-gift-30468-20;
    animation: 0.32s steps(4) infinite frame-gift-30468-20;
}


@keyframes frame-gift-30468-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -80px;
    }
}

.gift-30469-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/e95abded2ebad34359e65e632dc513026fd92fcb.png);
    -webkit-animation: 0.32s steps(4) infinite frame-gift-30469-20;
    animation: 0.32s steps(4) infinite frame-gift-30469-20;
}


@keyframes frame-gift-30469-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -80px;
    }
}

.gift-30470-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/e13ee22e60f43c190816f6b907dfceeea48e5ab6.png);
    -webkit-animation: 0.08s steps(1) infinite frame-gift-30470-20;
    animation: 0.08s steps(1) infinite frame-gift-30470-20;
}


@keyframes frame-gift-30470-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -20px;
    }
}

.gift-30475-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/7b66d337b9b4093a55546614562fc8e70181fe69.png);
    -webkit-animation: 2.32s steps(29) infinite frame-gift-30475-20;
    animation: 2.32s steps(29) infinite frame-gift-30475-20;
}


@keyframes frame-gift-30475-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -580px;
    }
}

.gift-30478-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/99ab36e79fc14c6ae8b6362bc8aa55466c191530.png);
    -webkit-animation: 2.40s steps(30) infinite frame-gift-30478-20;
    animation: 2.40s steps(30) infinite frame-gift-30478-20;
}


@keyframes frame-gift-30478-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -600px;
    }
}

.gift-30479-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/35ac1e74d42e39f343f02f40049b222ffa6b4e2e.png);
    -webkit-animation: 2.56s steps(32) infinite frame-gift-30479-20;
    animation: 2.56s steps(32) infinite frame-gift-30479-20;
}


@keyframes frame-gift-30479-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -640px;
    }
}

.gift-30482-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/3e6c56ed27c5304edd1ec617b968b54d8424460e.png);
    -webkit-animation: 2.40s steps(30) infinite frame-gift-30482-20;
    animation: 2.40s steps(30) infinite frame-gift-30482-20;
}


@keyframes frame-gift-30482-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -600px;
    }
}

.gift-30483-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/6c7e4b0ebcbea1cde31694552e8a91c8adb8e3bb.png);
    -webkit-animation: 2.40s steps(30) infinite frame-gift-30483-20;
    animation: 2.40s steps(30) infinite frame-gift-30483-20;
}


@keyframes frame-gift-30483-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -600px;
    }
}

.gift-30487-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/0b74ac0a58190083f2b3b2dedf1b7f723e182a67.png);
    -webkit-animation: 2.40s steps(30) infinite frame-gift-30487-20;
    animation: 2.40s steps(30) infinite frame-gift-30487-20;
}


@keyframes frame-gift-30487-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -600px;
    }
}

.gift-30489-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/7b32bbd53ba1a47ee6df74d53200bfb754eca4f5.png);
    -webkit-animation: 2.40s steps(30) infinite frame-gift-30489-20;
    animation: 2.40s steps(30) infinite frame-gift-30489-20;
}


@keyframes frame-gift-30489-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -600px;
    }
}

.gift-30491-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/c00d06e9f95546bf07f0bd9055b11e822f4cd76c.png);
    -webkit-animation: 2.40s steps(30) infinite frame-gift-30491-20;
    animation: 2.40s steps(30) infinite frame-gift-30491-20;
}


@keyframes frame-gift-30491-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -600px;
    }
}

.gift-30495-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/f1b57deabbad276bb658826f7e910910b5d87875.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-30495-20;
    animation: 0.96s steps(12) infinite frame-gift-30495-20;
}


@keyframes frame-gift-30495-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-30501-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/992d64ac0bddb027f5dbb13e6897404e554149e3.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30501-20;
    animation: 1.92s steps(24) infinite frame-gift-30501-20;
}


@keyframes frame-gift-30501-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30502-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/85d1e392f12b7bf4e16f15aebfde209d1b87fe86.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30502-20;
    animation: 1.60s steps(20) infinite frame-gift-30502-20;
}


@keyframes frame-gift-30502-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30508-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/87abc31a22e19acbe797f793ab382b45d86a2279.png);
    -webkit-animation: 1.28s steps(16) infinite frame-gift-30508-20;
    animation: 1.28s steps(16) infinite frame-gift-30508-20;
}


@keyframes frame-gift-30508-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -320px;
    }
}

.gift-30512-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/d08a94bd151bf8ebe19beb8bff6d7962067ea4d7.png);
    -webkit-animation: 1.44s steps(18) infinite frame-gift-30512-20;
    animation: 1.44s steps(18) infinite frame-gift-30512-20;
}


@keyframes frame-gift-30512-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -360px;
    }
}

.gift-30513-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/7f2cbcc938feb7af2e60626c34d356948bfbc8ee.png);
    -webkit-animation: 1.04s steps(13) infinite frame-gift-30513-20;
    animation: 1.04s steps(13) infinite frame-gift-30513-20;
}


@keyframes frame-gift-30513-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -260px;
    }
}

.gift-30517-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/a76b40aab1211d25152fa51e5bcbd2a650f99723.png);
    -webkit-animation: 2.88s steps(36) infinite frame-gift-30517-20;
    animation: 2.88s steps(36) infinite frame-gift-30517-20;
}


@keyframes frame-gift-30517-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -720px;
    }
}

.gift-30539-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/3e0535537017e104ae3554c53a4c3b331b9096ac.png);
    -webkit-animation: 2.88s steps(36) infinite frame-gift-30539-20;
    animation: 2.88s steps(36) infinite frame-gift-30539-20;
}


@keyframes frame-gift-30539-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -720px;
    }
}

.gift-30543-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/86be7223a8922e658e30f6212092e761606e8dd9.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30543-20;
    animation: 1.60s steps(20) infinite frame-gift-30543-20;
}


@keyframes frame-gift-30543-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30544-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/bce49239e8169e371a66466b96cc5c1fddb0e743.png);
    -webkit-animation: 2.32s steps(29) infinite frame-gift-30544-20;
    animation: 2.32s steps(29) infinite frame-gift-30544-20;
}


@keyframes frame-gift-30544-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -580px;
    }
}

.gift-30545-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/ad685d52960aeea686cbea9e76591dde9fe224fc.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30545-20;
    animation: 1.92s steps(24) infinite frame-gift-30545-20;
}


@keyframes frame-gift-30545-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30547-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/4fa0b2156e2a96901bad2c0a03fa263710cfbf33.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-30547-20;
    animation: 0.96s steps(12) infinite frame-gift-30547-20;
}


@keyframes frame-gift-30547-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-30549-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/67e0f26e731cff068fe12b8b8ec57bf27932f9e4.png);
    -webkit-animation: 0.56s steps(7) infinite frame-gift-30549-20;
    animation: 0.56s steps(7) infinite frame-gift-30549-20;
}


@keyframes frame-gift-30549-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -140px;
    }
}

.gift-30554-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/958a9f60424fc02c2e11cae4ddc27b9e83328d2e.png);
    -webkit-animation: 1.44s steps(18) infinite frame-gift-30554-20;
    animation: 1.44s steps(18) infinite frame-gift-30554-20;
}


@keyframes frame-gift-30554-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -360px;
    }
}

.gift-30555-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/35c43c3b55283fe7095de33639b0f8daff8eae2c.png);
    -webkit-animation: 2.56s steps(32) infinite frame-gift-30555-20;
    animation: 2.56s steps(32) infinite frame-gift-30555-20;
}


@keyframes frame-gift-30555-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -640px;
    }
}

.gift-30556-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/8ad8208e5d945e87587d0bcbcff75b92af31f084.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30556-20;
    animation: 1.60s steps(20) infinite frame-gift-30556-20;
}


@keyframes frame-gift-30556-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30558-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/29729cf5c635405c3446609998bfb9ac8dbbc5a6.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-30558-20;
    animation: 0.96s steps(12) infinite frame-gift-30558-20;
}


@keyframes frame-gift-30558-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-30567-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/14581450d46779ece171a61839787325eb2ebf6d.png);
    -webkit-animation: 1.44s steps(18) infinite frame-gift-30567-20;
    animation: 1.44s steps(18) infinite frame-gift-30567-20;
}


@keyframes frame-gift-30567-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -360px;
    }
}

.gift-30568-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/d6e7f349810ef875a3580e8967f7d613ff06275b.png);
    -webkit-animation: 1.36s steps(17) infinite frame-gift-30568-20;
    animation: 1.36s steps(17) infinite frame-gift-30568-20;
}


@keyframes frame-gift-30568-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -340px;
    }
}

.gift-30570-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/3625df8e2a02110e810ae8231c27533f133a1d1e.png);
    -webkit-animation: 1.36s steps(17) infinite frame-gift-30570-20;
    animation: 1.36s steps(17) infinite frame-gift-30570-20;
}


@keyframes frame-gift-30570-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -340px;
    }
}

.gift-30572-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/9379b6bbd526e323c914700cfca5f2399a94af0a.png);
    -webkit-animation: 1.76s steps(22) infinite frame-gift-30572-20;
    animation: 1.76s steps(22) infinite frame-gift-30572-20;
}


@keyframes frame-gift-30572-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -440px;
    }
}

.gift-30573-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/c41b9b905650fc0c4e89fa95d3ba475a45dd2acb.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30573-20;
    animation: 1.60s steps(20) infinite frame-gift-30573-20;
}


@keyframes frame-gift-30573-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30579-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/506265fc05d64ce1589b9100a7b27abccb475983.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30579-20;
    animation: 1.92s steps(24) infinite frame-gift-30579-20;
}


@keyframes frame-gift-30579-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30580-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/11de115159e0548526c7bfb0919e0ad378f15378.png);
    -webkit-animation: 1.44s steps(18) infinite frame-gift-30580-20;
    animation: 1.44s steps(18) infinite frame-gift-30580-20;
}


@keyframes frame-gift-30580-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -360px;
    }
}

.gift-30583-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/5b58c6ebe5c3cc2f6ab5ae54ce1f52295bdcb9a0.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30583-20;
    animation: 1.92s steps(24) infinite frame-gift-30583-20;
}


@keyframes frame-gift-30583-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30588-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/80e44ae99de3f140467633e426f0c527129fba48.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-30588-20;
    animation: 0.96s steps(12) infinite frame-gift-30588-20;
}


@keyframes frame-gift-30588-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-30589-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/019a4cc8c803283163c632c8b57e27e140423d4e.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30589-20;
    animation: 1.92s steps(24) infinite frame-gift-30589-20;
}


@keyframes frame-gift-30589-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30600-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/53097efe8150c4fa23e4ff067b315da4ec5d4ac4.png);
    -webkit-animation: 2.40s steps(30) infinite frame-gift-30600-20;
    animation: 2.40s steps(30) infinite frame-gift-30600-20;
}


@keyframes frame-gift-30600-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -600px;
    }
}

.gift-30601-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/df3ec7766b6f6e0fb49e7539db10b42d1b3ebfc9.png);
    -webkit-animation: 1.84s steps(23) infinite frame-gift-30601-20;
    animation: 1.84s steps(23) infinite frame-gift-30601-20;
}


@keyframes frame-gift-30601-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -460px;
    }
}

.gift-30602-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/44f7b2389aebb620c9ba84aea2a871d0b5429423.png);
    -webkit-animation: 2.40s steps(30) infinite frame-gift-30602-20;
    animation: 2.40s steps(30) infinite frame-gift-30602-20;
}


@keyframes frame-gift-30602-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -600px;
    }
}

.gift-30603-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/00b01b54086b065ad7e3d2ecdf410e6e0c89889d.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30603-20;
    animation: 1.60s steps(20) infinite frame-gift-30603-20;
}


@keyframes frame-gift-30603-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30605-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/af30ab49a474270e3b5376f3be5fa6af34a38b4f.png);
    -webkit-animation: 2.08s steps(26) infinite frame-gift-30605-20;
    animation: 2.08s steps(26) infinite frame-gift-30605-20;
}


@keyframes frame-gift-30605-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -520px;
    }
}

.gift-30607-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/c3d2434b27554ce1cd52a1b1ad40019f5ba3fc01.png);
    -webkit-animation: 2.56s steps(32) infinite frame-gift-30607-20;
    animation: 2.56s steps(32) infinite frame-gift-30607-20;
}


@keyframes frame-gift-30607-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -640px;
    }
}

.gift-30608-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/6c01504d65db499d203a1b81003c8435f049232b.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30608-20;
    animation: 1.92s steps(24) infinite frame-gift-30608-20;
}


@keyframes frame-gift-30608-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30609-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/82c9b255f694e53f6974adc81bbe35ec6dab5e82.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30609-20;
    animation: 1.92s steps(24) infinite frame-gift-30609-20;
}


@keyframes frame-gift-30609-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30610-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/d8cd42f7d3ccffccc57a40bedffd593d55f90197.png);
    -webkit-animation: 2.32s steps(29) infinite frame-gift-30610-20;
    animation: 2.32s steps(29) infinite frame-gift-30610-20;
}


@keyframes frame-gift-30610-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -580px;
    }
}

.gift-30615-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/694cea359821b5973477b9a9319c0998bcb7117e.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30615-20;
    animation: 1.92s steps(24) infinite frame-gift-30615-20;
}


@keyframes frame-gift-30615-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30617-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/85b215c1e1f9a9e18ccd72b6592eb27c9827ce90.png);
    -webkit-animation: 3.12s steps(39) infinite frame-gift-30617-20;
    animation: 3.12s steps(39) infinite frame-gift-30617-20;
}


@keyframes frame-gift-30617-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -780px;
    }
}

.gift-30618-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/cc18d0f8d5728c1b46539dea6d1b6c62122785e7.png);
    -webkit-animation: 0.72s steps(9) infinite frame-gift-30618-20;
    animation: 0.72s steps(9) infinite frame-gift-30618-20;
}


@keyframes frame-gift-30618-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -180px;
    }
}

.gift-30619-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/32b31e88e68f9db0764f9019f45552b3ac15dd5f.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30619-20;
    animation: 1.60s steps(20) infinite frame-gift-30619-20;
}


@keyframes frame-gift-30619-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30620-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/b625f871376df0d8e9c1eb3ad3ee854df4aa8143.png);
    -webkit-animation: 2.88s steps(36) infinite frame-gift-30620-20;
    animation: 2.88s steps(36) infinite frame-gift-30620-20;
}


@keyframes frame-gift-30620-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -720px;
    }
}

.gift-30621-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/838b1aef0c3fbe0e7bcd50a8306ef423c8720767.png);
    -webkit-animation: 2.88s steps(36) infinite frame-gift-30621-20;
    animation: 2.88s steps(36) infinite frame-gift-30621-20;
}


@keyframes frame-gift-30621-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -720px;
    }
}

.gift-30622-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/d8cd42f7d3ccffccc57a40bedffd593d55f90197.png);
    -webkit-animation: 2.32s steps(29) infinite frame-gift-30622-20;
    animation: 2.32s steps(29) infinite frame-gift-30622-20;
}


@keyframes frame-gift-30622-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -580px;
    }
}

.gift-30626-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/cbd69230c7b5e744f1dd2cef4176a7af6616c53d.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30626-20;
    animation: 1.60s steps(20) infinite frame-gift-30626-20;
}


@keyframes frame-gift-30626-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30628-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/e0227f0cf5587e8f38e5df323ef2eccff9f3180f.png);
    -webkit-animation: 5.44s steps(68) infinite frame-gift-30628-20;
    animation: 5.44s steps(68) infinite frame-gift-30628-20;
}


@keyframes frame-gift-30628-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -1360px;
    }
}

.gift-30629-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/2b35ed23cd8a5cacdea357c7b0d283d2802968ae.png);
    -webkit-animation: 0.64s steps(8) infinite frame-gift-30629-20;
    animation: 0.64s steps(8) infinite frame-gift-30629-20;
}


@keyframes frame-gift-30629-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -160px;
    }
}

.gift-30630-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/6b01c8278b4d5dd6fefba676f9e94daba4fea2a1.png);
    -webkit-animation: 2.08s steps(26) infinite frame-gift-30630-20;
    animation: 2.08s steps(26) infinite frame-gift-30630-20;
}


@keyframes frame-gift-30630-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -520px;
    }
}

.gift-30631-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/e0078f0bded324d6f06ba01975b442080711a381.png);
    -webkit-animation: 1.44s steps(18) infinite frame-gift-30631-20;
    animation: 1.44s steps(18) infinite frame-gift-30631-20;
}


@keyframes frame-gift-30631-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -360px;
    }
}

.gift-30634-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/c3eb876d32d495dfb68134d209fd3f2bc219fa44.png);
    -webkit-animation: 1.28s steps(16) infinite frame-gift-30634-20;
    animation: 1.28s steps(16) infinite frame-gift-30634-20;
}


@keyframes frame-gift-30634-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -320px;
    }
}

.gift-30635-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/f1743bdec8e4b5a6afc5440768026be9c4a70977.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30635-20;
    animation: 1.92s steps(24) infinite frame-gift-30635-20;
}


@keyframes frame-gift-30635-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30636-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/899d0f3b1b8b68abf6054d216f059cf86c19d32b.png);
    -webkit-animation: 2.08s steps(26) infinite frame-gift-30636-20;
    animation: 2.08s steps(26) infinite frame-gift-30636-20;
}


@keyframes frame-gift-30636-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -520px;
    }
}

.gift-30640-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/f230eb4fa528eb7171ceac4dc6c99cefaffa382f.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30640-20;
    animation: 1.92s steps(24) infinite frame-gift-30640-20;
}


@keyframes frame-gift-30640-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30641-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/56af9990bb1485031b79a72c94c0e465eb93ba9c.png);
    -webkit-animation: 0.48s steps(6) infinite frame-gift-30641-20;
    animation: 0.48s steps(6) infinite frame-gift-30641-20;
}


@keyframes frame-gift-30641-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -120px;
    }
}

.gift-30645-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/b85537f918bb1c6d580cbf5f7ffb7e188dd8dac3.png);
    -webkit-animation: 2.88s steps(36) infinite frame-gift-30645-20;
    animation: 2.88s steps(36) infinite frame-gift-30645-20;
}


@keyframes frame-gift-30645-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -720px;
    }
}

.gift-30646-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/e821d557e0f479de8bb53d2b8dd1e8157a9d6b1d.png);
    -webkit-animation: 2.80s steps(35) infinite frame-gift-30646-20;
    animation: 2.80s steps(35) infinite frame-gift-30646-20;
}


@keyframes frame-gift-30646-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -700px;
    }
}

.gift-30647-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/080dca06bbba6d5b6707a956120426b111ce7f14.png);
    -webkit-animation: 3.84s steps(48) infinite frame-gift-30647-20;
    animation: 3.84s steps(48) infinite frame-gift-30647-20;
}


@keyframes frame-gift-30647-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -960px;
    }
}

.gift-30649-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/250b618dcd6b3ab09730926caab9b0ee4dc21b7e.png);
    -webkit-animation: 2.00s steps(25) infinite frame-gift-30649-20;
    animation: 2.00s steps(25) infinite frame-gift-30649-20;
}


@keyframes frame-gift-30649-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -500px;
    }
}

.gift-30661-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/a2b1454c76d0e9405f4433311a597bef161e02b5.png);
    -webkit-animation: 2.56s steps(32) infinite frame-gift-30661-20;
    animation: 2.56s steps(32) infinite frame-gift-30661-20;
}


@keyframes frame-gift-30661-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -640px;
    }
}

.gift-30662-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/62fd3a71a7a3e9adbc53d3e84f40f979dc7ae2ff.png);
    -webkit-animation: 1.28s steps(16) infinite frame-gift-30662-20;
    animation: 1.28s steps(16) infinite frame-gift-30662-20;
}


@keyframes frame-gift-30662-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -320px;
    }
}

.gift-30663-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/55c4162c149b619972da1f657280668feac62cb8.png);
    -webkit-animation: 2.24s steps(28) infinite frame-gift-30663-20;
    animation: 2.24s steps(28) infinite frame-gift-30663-20;
}


@keyframes frame-gift-30663-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -560px;
    }
}

.gift-30665-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/334ccf8f454b1720bce5c7659c30cd6277b2c431.png);
    -webkit-animation: 2.40s steps(30) infinite frame-gift-30665-20;
    animation: 2.40s steps(30) infinite frame-gift-30665-20;
}


@keyframes frame-gift-30665-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -600px;
    }
}

.gift-30670-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/b3be683e01e5755a131bd493f85cf991ba8c23be.png);
    -webkit-animation: 0.56s steps(7) infinite frame-gift-30670-20;
    animation: 0.56s steps(7) infinite frame-gift-30670-20;
}


@keyframes frame-gift-30670-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -140px;
    }
}

.gift-30671-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/db0a328081c8f287c5dd463a6a5e647c85143a88.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30671-20;
    animation: 1.92s steps(24) infinite frame-gift-30671-20;
}


@keyframes frame-gift-30671-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30674-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/f91c93adfee16a25f8a7e6fc66904502b048a0d6.png);
    -webkit-animation: 3.44s steps(43) infinite frame-gift-30674-20;
    animation: 3.44s steps(43) infinite frame-gift-30674-20;
}


@keyframes frame-gift-30674-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -860px;
    }
}

.gift-30675-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/8690f57990804777627f4bcf591dae438c7dca8a.png);
    -webkit-animation: 2.88s steps(36) infinite frame-gift-30675-20;
    animation: 2.88s steps(36) infinite frame-gift-30675-20;
}


@keyframes frame-gift-30675-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -720px;
    }
}

.gift-30676-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/71291dbd04265a30b0bd71bdcbd1b82af3ea6db8.png);
    -webkit-animation: 2.48s steps(31) infinite frame-gift-30676-20;
    animation: 2.48s steps(31) infinite frame-gift-30676-20;
}


@keyframes frame-gift-30676-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -620px;
    }
}

.gift-30677-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/6bced799342a38865c72b7a995d075bb7746f725.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30677-20;
    animation: 1.60s steps(20) infinite frame-gift-30677-20;
}


@keyframes frame-gift-30677-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30682-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/5cd3e153d1af2838494b79dc9c8c2d4376b8ffc6.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30682-20;
    animation: 1.92s steps(24) infinite frame-gift-30682-20;
}


@keyframes frame-gift-30682-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30683-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/9e4c3d7c3fd704db21acbeaba50e20d3df993db3.png);
    -webkit-animation: 2.24s steps(28) infinite frame-gift-30683-20;
    animation: 2.24s steps(28) infinite frame-gift-30683-20;
}


@keyframes frame-gift-30683-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -560px;
    }
}

.gift-30684-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/a1860fd24f4cb6e5a68892a55fdb819ed3a08f08.png);
    -webkit-animation: 2.32s steps(29) infinite frame-gift-30684-20;
    animation: 2.32s steps(29) infinite frame-gift-30684-20;
}


@keyframes frame-gift-30684-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -580px;
    }
}

.gift-30685-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/acd4b8607a4b4cafcbdd46e147b7a7beb70176cd.png);
    -webkit-animation: 2.88s steps(36) infinite frame-gift-30685-20;
    animation: 2.88s steps(36) infinite frame-gift-30685-20;
}


@keyframes frame-gift-30685-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -720px;
    }
}

.gift-30686-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/23876dc8ec2f2650dd07051f51828578a0290e95.png);
    -webkit-animation: 3.20s steps(40) infinite frame-gift-30686-20;
    animation: 3.20s steps(40) infinite frame-gift-30686-20;
}


@keyframes frame-gift-30686-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -800px;
    }
}

.gift-30688-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/2e3cc7d69d8702ff78179a881d200ad7e58c103d.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30688-20;
    animation: 1.60s steps(20) infinite frame-gift-30688-20;
}


@keyframes frame-gift-30688-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30689-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/d60eb3bc4da50a543451fc9333ea87fcaf855a64.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30689-20;
    animation: 1.92s steps(24) infinite frame-gift-30689-20;
}


@keyframes frame-gift-30689-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30690-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/7088a5be861bed5c549c6edadc8a4b98d039cd27.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30690-20;
    animation: 1.92s steps(24) infinite frame-gift-30690-20;
}


@keyframes frame-gift-30690-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30691-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/afc83d7d958fa1127119f30079f9b634dcd9572f.png);
    -webkit-animation: 2.08s steps(26) infinite frame-gift-30691-20;
    animation: 2.08s steps(26) infinite frame-gift-30691-20;
}


@keyframes frame-gift-30691-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -520px;
    }
}

.gift-30697-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/fdcd46700f6d9cb8adb1049c19dcdd54f7a495f2.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30697-20;
    animation: 1.60s steps(20) infinite frame-gift-30697-20;
}


@keyframes frame-gift-30697-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30702-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/5e89e0b36cc84cc16e8f460ea5dac9c65881fcf3.png);
    -webkit-animation: 2.80s steps(35) infinite frame-gift-30702-20;
    animation: 2.80s steps(35) infinite frame-gift-30702-20;
}


@keyframes frame-gift-30702-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -700px;
    }
}

.gift-30703-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/45c20f080d279d93692bcf11dd654bdc7cc6defe.png);
    -webkit-animation: 2.40s steps(30) infinite frame-gift-30703-20;
    animation: 2.40s steps(30) infinite frame-gift-30703-20;
}


@keyframes frame-gift-30703-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -600px;
    }
}

.gift-30704-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/be3b7e4164e5d8e346f986f9d7fea7615617e621.png);
    -webkit-animation: 2.40s steps(30) infinite frame-gift-30704-20;
    animation: 2.40s steps(30) infinite frame-gift-30704-20;
}


@keyframes frame-gift-30704-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -600px;
    }
}

.gift-30705-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/5e5a6f9b9fc79740fd290c4429fb833c7c13b9e5.png);
    -webkit-animation: 2.40s steps(30) infinite frame-gift-30705-20;
    animation: 2.40s steps(30) infinite frame-gift-30705-20;
}


@keyframes frame-gift-30705-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -600px;
    }
}

.gift-30709-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/1fdfa76d8768cf4728476915783322144263dc39.png);
    -webkit-animation: 1.12s steps(14) infinite frame-gift-30709-20;
    animation: 1.12s steps(14) infinite frame-gift-30709-20;
}


@keyframes frame-gift-30709-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -280px;
    }
}

.gift-30711-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/49bd92515c5508a0efbaf02885ab2aed24b2c083.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30711-20;
    animation: 1.60s steps(20) infinite frame-gift-30711-20;
}


@keyframes frame-gift-30711-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30712-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/052d12c9e3ff7b3812325513b0831971eb29ebd0.png);
    -webkit-animation: 1.44s steps(18) infinite frame-gift-30712-20;
    animation: 1.44s steps(18) infinite frame-gift-30712-20;
}


@keyframes frame-gift-30712-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -360px;
    }
}

.gift-30713-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/b9c430c8bb3b03b271b9ff1d2daf369822946e16.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30713-20;
    animation: 1.60s steps(20) infinite frame-gift-30713-20;
}


@keyframes frame-gift-30713-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30714-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/08c91870803cd27470fa2407e2c5c1eb05f4aed9.png);
    -webkit-animation: 4.80s steps(60) infinite frame-gift-30714-20;
    animation: 4.80s steps(60) infinite frame-gift-30714-20;
}


@keyframes frame-gift-30714-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -1200px;
    }
}

.gift-30715-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/634c549ede5f2ba82779fd9ed876e2e65be41a22.png);
    -webkit-animation: 3.60s steps(45) infinite frame-gift-30715-20;
    animation: 3.60s steps(45) infinite frame-gift-30715-20;
}


@keyframes frame-gift-30715-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -900px;
    }
}

.gift-30716-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/94c44a6a841fcc3eeb1a580f0c5442666b59d890.png);
    -webkit-animation: 1.52s steps(19) infinite frame-gift-30716-20;
    animation: 1.52s steps(19) infinite frame-gift-30716-20;
}


@keyframes frame-gift-30716-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -380px;
    }
}

.gift-30717-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/8654e1dbf2981f3f3cfa8656d0eeb4074a953533.png);
    -webkit-animation: 1.92s steps(24) infinite frame-gift-30717-20;
    animation: 1.92s steps(24) infinite frame-gift-30717-20;
}


@keyframes frame-gift-30717-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -480px;
    }
}

.gift-30718-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/fa84984ef68f906000c2484887b0e7f6c8a8d8ee.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-30718-20;
    animation: 0.96s steps(12) infinite frame-gift-30718-20;
}


@keyframes frame-gift-30718-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-30719-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/414ea3b9569d52090ca8ca3232dc6163bfa1c90c.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-30719-20;
    animation: 0.96s steps(12) infinite frame-gift-30719-20;
}


@keyframes frame-gift-30719-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-30725-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/6f55cf64828b9468cce7474cc32c11dde7c844d2.png);
    -webkit-animation: 1.52s steps(19) infinite frame-gift-30725-20;
    animation: 1.52s steps(19) infinite frame-gift-30725-20;
}


@keyframes frame-gift-30725-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -380px;
    }
}

.gift-30732-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/7f9ff523ea2668c61a358f8177a8bc93a36976a6.png);
    -webkit-animation: 2.72s steps(34) infinite frame-gift-30732-20;
    animation: 2.72s steps(34) infinite frame-gift-30732-20;
}


@keyframes frame-gift-30732-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -680px;
    }
}

.gift-30733-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/a54b285c0b2875104d6365894c7b6f34d558cda8.png);
    -webkit-animation: 2.40s steps(30) infinite frame-gift-30733-20;
    animation: 2.40s steps(30) infinite frame-gift-30733-20;
}


@keyframes frame-gift-30733-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -600px;
    }
}

.gift-30734-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/11cc0ee1080f9651d5b85cc907bb4b7dfa93a3ef.png);
    -webkit-animation: 2.88s steps(36) infinite frame-gift-30734-20;
    animation: 2.88s steps(36) infinite frame-gift-30734-20;
}


@keyframes frame-gift-30734-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -720px;
    }
}

.gift-30736-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/cd6a2d12a42238cdf7fbe8be163ca54b27d9815d.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-30736-20;
    animation: 0.96s steps(12) infinite frame-gift-30736-20;
}


@keyframes frame-gift-30736-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-30739-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/c5714ddb7815cd07a9d30dba82d5b5acf7dad229.png);
    -webkit-animation: 2.24s steps(28) infinite frame-gift-30739-20;
    animation: 2.24s steps(28) infinite frame-gift-30739-20;
}


@keyframes frame-gift-30739-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -560px;
    }
}

.gift-30740-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/d08c7552e6b2b9ef2a7f1d3a934ae7fc602ade8b.png);
    -webkit-animation: 1.36s steps(17) infinite frame-gift-30740-20;
    animation: 1.36s steps(17) infinite frame-gift-30740-20;
}


@keyframes frame-gift-30740-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -340px;
    }
}

.gift-30741-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/c5714ddb7815cd07a9d30dba82d5b5acf7dad229.png);
    -webkit-animation: 2.24s steps(28) infinite frame-gift-30741-20;
    animation: 2.24s steps(28) infinite frame-gift-30741-20;
}


@keyframes frame-gift-30741-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -560px;
    }
}

.gift-30742-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/d08c7552e6b2b9ef2a7f1d3a934ae7fc602ade8b.png);
    -webkit-animation: 1.36s steps(17) infinite frame-gift-30742-20;
    animation: 1.36s steps(17) infinite frame-gift-30742-20;
}


@keyframes frame-gift-30742-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -340px;
    }
}

.gift-30747-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/b5efd244d68bf59988c30a13bdc51ae424ef6ff3.png);
    -webkit-animation: 2.16s steps(27) infinite frame-gift-30747-20;
    animation: 2.16s steps(27) infinite frame-gift-30747-20;
}


@keyframes frame-gift-30747-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -540px;
    }
}

.gift-30748-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/ef5d59728ddd864e9bac84a456bd5f4b0d2d455e.png);
    -webkit-animation: 6.32s steps(79) infinite frame-gift-30748-20;
    animation: 6.32s steps(79) infinite frame-gift-30748-20;
}


@keyframes frame-gift-30748-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -1580px;
    }
}

.gift-30749-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/fdc37d34b4f6951ab9130386ef30fd83e3714902.png);
    -webkit-animation: 2.00s steps(25) infinite frame-gift-30749-20;
    animation: 2.00s steps(25) infinite frame-gift-30749-20;
}


@keyframes frame-gift-30749-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -500px;
    }
}

.gift-30755-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/9025ce8964cb5dacec1510edb6c2a51cda8b7cbb.png);
    -webkit-animation: 4.40s steps(55) infinite frame-gift-30755-20;
    animation: 4.40s steps(55) infinite frame-gift-30755-20;
}


@keyframes frame-gift-30755-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -1100px;
    }
}

.gift-30756-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/dda0f2cdcf6af8a58625d709d7750d9118fec7e0.png);
    -webkit-animation: 2.88s steps(36) infinite frame-gift-30756-20;
    animation: 2.88s steps(36) infinite frame-gift-30756-20;
}


@keyframes frame-gift-30756-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -720px;
    }
}

.gift-30765-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/8dd92fc9f6c71218f47e4e07308f4cd77e88a1de.png);
    -webkit-animation: 1.36s steps(17) infinite frame-gift-30765-20;
    animation: 1.36s steps(17) infinite frame-gift-30765-20;
}


@keyframes frame-gift-30765-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -340px;
    }
}

.gift-30766-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/4b795c167376cb14227671b739a71086bdfe2f23.png);
    -webkit-animation: 2.88s steps(36) infinite frame-gift-30766-20;
    animation: 2.88s steps(36) infinite frame-gift-30766-20;
}


@keyframes frame-gift-30766-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -720px;
    }
}

.gift-30767-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/feea925c7ca3bf624097ad559b627019df3219a5.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-30767-20;
    animation: 0.96s steps(12) infinite frame-gift-30767-20;
}


@keyframes frame-gift-30767-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-30768-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/872a5c5a25df452da0e2b276e4ad4daf3dd539b2.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-30768-20;
    animation: 0.96s steps(12) infinite frame-gift-30768-20;
}


@keyframes frame-gift-30768-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-30769-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/efaec2c55bf791638344f0c32e40a906c3edf742.png);
    -webkit-animation: 0.96s steps(12) infinite frame-gift-30769-20;
    animation: 0.96s steps(12) infinite frame-gift-30769-20;
}


@keyframes frame-gift-30769-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -240px;
    }
}

.gift-30771-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/ce169b72f14607d2bdcd7739bb539bf6b8b64952.png);
    -webkit-animation: 4.80s steps(60) infinite frame-gift-30771-20;
    animation: 4.80s steps(60) infinite frame-gift-30771-20;
}


@keyframes frame-gift-30771-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -1200px;
    }
}

.gift-30775-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/4b795c167376cb14227671b739a71086bdfe2f23.png);
    -webkit-animation: 2.88s steps(36) infinite frame-gift-30775-20;
    animation: 2.88s steps(36) infinite frame-gift-30775-20;
}


@keyframes frame-gift-30775-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -720px;
    }
}

.gift-30776-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/97b0e575196c96c1474ff507cda361a1097f2275.png);
    -webkit-animation: 3.84s steps(48) infinite frame-gift-30776-20;
    animation: 3.84s steps(48) infinite frame-gift-30776-20;
}


@keyframes frame-gift-30776-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -960px;
    }
}

.gift-30777-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/acd5f7996cc1be54b23b7658c38368c181a8dd48.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30777-20;
    animation: 1.60s steps(20) infinite frame-gift-30777-20;
}


@keyframes frame-gift-30777-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30778-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/acd5f7996cc1be54b23b7658c38368c181a8dd48.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30778-20;
    animation: 1.60s steps(20) infinite frame-gift-30778-20;
}


@keyframes frame-gift-30778-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30779-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/0f5519383e2934f86e004ea45d96ed474175c39f.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30779-20;
    animation: 1.60s steps(20) infinite frame-gift-30779-20;
}


@keyframes frame-gift-30779-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30780-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/0f5519383e2934f86e004ea45d96ed474175c39f.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30780-20;
    animation: 1.60s steps(20) infinite frame-gift-30780-20;
}


@keyframes frame-gift-30780-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}

.gift-30781-20 {
    background-image: url(https://i0.hdslb.com/bfs/live/0f5519383e2934f86e004ea45d96ed474175c39f.png);
    -webkit-animation: 1.60s steps(20) infinite frame-gift-30781-20;
    animation: 1.60s steps(20) infinite frame-gift-30781-20;
}


@keyframes frame-gift-30781-20 {
    0% {
        background-position-x: 0;
    }
    100% {
        background-position-x: -400px;
    }
}